home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Various / DevDisk 65 (1989)(DevWare PD).zip / DevDisk 65 (1989)(DevWare PD).adf / prosuite / chipdata.c < prev    next >
C/C++ Source or Header  |  1990-07-11  |  3KB  |  177 lines

  1.  
  2. /* *** chipdata.c ***********************************************************
  3.  *
  4.  * File IO Suite  --  Chip Memory Data Declarations
  5.  *     from Book 1 of the Amiga Programmers' Suite by RJ Mical
  6.  *
  7.  * Copyright (C) 1986, 1987, Robert J. Mical
  8.  * All Rights Reserved.
  9.  *
  10.  * Created for Amiga developers.
  11.  * Any or all of this code can be used in any program as long as this
  12.  * entire copyright notice is retained, ok?
  13.  *
  14.  * The Amiga Programmer's Suite Book 1 is copyrighted but freely distributable.
  15.  * All copyright notices and all file headers must be retained intact.
  16.  * The Amiga Programmer's Suite Book 1 may be compiled and assembled, and the 
  17.  * resultant object code may be included in any software product.  However, no 
  18.  * portion of the source listings or documentation of the Amiga Programmer's 
  19.  * Suite Book 1 may be distributed or sold for profit or in a for-profit 
  20.  * product without the written authorization of the author, RJ Mical.
  21.  * 
  22.  * HISTORY      NAME            DESCRIPTION
  23.  * -----------  --------------  --------------------------------------------
  24.  * 4 Feb 87     RJ              Real release
  25.  * 12 Aug 86    RJ >:-{)*       Prepare (clean house) for release
  26.  * 3 May 86     =RJ Mical=      Fix prop gadget for both 1.1 and 1.2
  27.  * 1 Feb 86     =RJ Mical=      Created this file.
  28.  *
  29.  * *********************************************************************** */
  30.  
  31.  
  32. #define FILEIO_SOURCEFILE
  33. /* This prevents eglobfio.c from being included */
  34. #define EGLOBAL_FILEIO_CANCEL
  35. #include "fileio.h"
  36.  
  37.  
  38.  
  39. /* === WaitPointer Imagery =============================================== */
  40. USHORT ElecArtsWaitPointer[(ELECARTSPOINT_HEIGHT * 2) + 4] =
  41.     {
  42.     0x0000, 0x0000,
  43.  
  44.     0x6700, 0xC000,
  45.     0xCFA0, 0xC700,
  46.     0xBFF0, 0x0FA0,
  47.     0x70F8, 0x3FF0,
  48.     0x7DFC, 0x3FF8,
  49.     0xFBFC, 0x7FF8,
  50.     0x70FC, 0x3FF8,
  51.     0x7FFE, 0x3FFC,
  52.     0x7F0E, 0x3FFC,
  53.     0x3FDF, 0x1FFE,
  54.     0x7FBE, 0x3FFC,
  55.     0x3F0E, 0x1FFC,
  56.     0x1FFC, 0x07F8,
  57.     0x07F8, 0x01E0,
  58.     0x01E0, 0x0080,
  59.     0x07C0, 0x0340,
  60.     0x0FE0, 0x07C0,
  61.     0x0740, 0x0200,
  62.     0x0000, 0x0000,
  63.     0x0070, 0x0020,
  64.     0x0078, 0x0038,
  65.     0x0038, 0x0010,
  66.  
  67.     0x0000, 0x0000,
  68.     };
  69.  
  70.  
  71.  
  72. /* === Open Requester Imagery ============================================ */
  73. USHORT OpenPropData[OPENPROP_MAXHEIGHT * 2];
  74.  
  75. USHORT OpenPropTop[OPENPROP_TOPHEIGHT * 2] =
  76.     {
  77.     /* plane 0 */
  78.     0x7FC0,
  79.     0xE0E0,
  80.  
  81.     /* plane 1 */
  82.     0x0000,
  83.     0x1F00,
  84.     };
  85.  
  86.  
  87. USHORT OpenPropBottom[OPENPROP_BOTTOMHEIGHT * 2] =
  88.     {
  89.     /* plane 0 */
  90.     0xC060,
  91.     0xC060,
  92.     0xC060,
  93.     0xC060,
  94.     0xE0E0,
  95.     0x7FC0,
  96.  
  97.     /* plane 1 */
  98.     0x3F80,
  99.     0x3F80,
  100.     0x3F80,
  101.     0x3F80,
  102.     0x1F00,
  103.     0x0000,
  104.     };
  105.  
  106.  
  107. USHORT OpenUpData[] =
  108.     {
  109.     /* plane 0 */
  110.     0x0100,
  111.     0x739C,
  112.     0x87C2,
  113.     0x8FE2,
  114.     0x9FF2,
  115.     0xBFFA,
  116.     0x8382,
  117.     0x8382,
  118.     0x8382,
  119.     0x8382,
  120.     0x8382,
  121.     0x7BBC,
  122.     0x0380,
  123.     0x0380,
  124.  
  125.     /* plane 1 */
  126.     0x0000,
  127.     0x0000,
  128.     0x600C,
  129.     0x4004,
  130.     0x0000,
  131.     0x0000,
  132.     0x0000,
  133.     0x783C,
  134.     0x783C,
  135.     0x783C,
  136.     0x783C,
  137.     0x0000,
  138.     0x0000,
  139.     0x0000,
  140.     };
  141.  
  142. USHORT OpenDownData[] =
  143.     {
  144.     /* plane 0 */
  145.     0x0380,
  146.     0x0380,
  147.     0x7BBC,
  148.     0x8382,
  149.     0x8382,
  150.     0x8382,
  151.     0x8382,
  152.     0x8382,
  153.     0xBFFA,
  154.     0x9FF2,
  155.     0x8FE2,
  156.     0x87C2,
  157.     0x739C,
  158.     0x0100,
  159.  
  160.     /* plane 1 */
  161.     0x0000,
  162.     0x0000,
  163.     0x0000,
  164.     0x783C,
  165.     0x783C,
  166.     0x783C,
  167.     0x783C,
  168.     0x0000,
  169.     0x0000,
  170.     0x0000,
  171.     0x4004,
  172.     0x600C,
  173.     0x0000,
  174.     0x0000,
  175.     };
  176.  
  177.